package com.itheima.service;

import com.itheima.POJO.CheckItem;
import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;
import com.itheima.entity.Result;

/**
 * 体检项 管理 服务的提供接口
 */
public interface checkitemService {

    /**
     * 添加体检项的接口方法
     * @param checkItem
     * @return
     */
    public Result addCheckitem(CheckItem checkItem);

    /**
     * 根据条件和分页 查询 所有 检查项
     * @param queryPageBean
     * @return
     */
    PageResult findPage(QueryPageBean queryPageBean);

    /**
     * 根据id删除检查项
     * @param id
     */
    void deleteCheckitem(Integer id);

    /**
     * 根据id查找checkitem
     * @param id
     * @return
     */
    Result findCheckitemByid(Integer id);

    void updataCheckitem(CheckItem checkItem);
}
